GET   https://api.d-tools.com/SI/Message/PublishedMessagesStatus?messageStatusIds[0]={messageStatusIds[0]}&messageStatusIds[1]={messageStatusIds[1]}&messageTypeIds[0]={messageTypeIds[0]}&messageTypeIds[1]={messageTypeIds[1]}&pageNumber={pageNumber}&pageSize={pageSize}

Get status of published messages.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
messageStatusIds

Message status Id: Pending = 1, Imported = 2, Failed = 3

Collection of byte

None.

messageTypeIds

Message type Id: ProductCatalog = 1, Project = 11, UpdateProject = 12, NewProjectChangeOrderInfo = 13, UpdateClient = 21

Collection of byte

None.

pageNumber

Page Number

integer

Default value is 1

pageSize

Page Size

integer

Default value is 50

Body Parameters

None.

Response Information

Resource Description

MessageResponse
NameDescriptionTypeAdditional information
MessageStatuses

Collection of MessageStatus

None.

TotalCount

integer

None.

Response Formats

application/json, text/json

Sample:
{
  "MessageStatuses": [
    {
      "Id": "5d033ed4-96bd-4be6-aa70-cc0e21ef524f",
      "TypeId": 64,
      "StatusId": 64,
      "ImportedOn": "2024-04-29T15:39:53.8138601+00:00",
      "ErrorMessage": "sample string 4"
    },
    {
      "Id": "5d033ed4-96bd-4be6-aa70-cc0e21ef524f",
      "TypeId": 64,
      "StatusId": 64,
      "ImportedOn": "2024-04-29T15:39:53.8138601+00:00",
      "ErrorMessage": "sample string 4"
    }
  ],
  "TotalCount": 1
}

application/xml, text/xml

Sample:
<MessageResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DTools.SICloudAPI.DataObjects">
  <MessageStatuses>
    <MessageStatus>
      <ErrorMessage>sample string 4</ErrorMessage>
      <Id>5d033ed4-96bd-4be6-aa70-cc0e21ef524f</Id>
      <ImportedOn>2024-04-29T15:39:53.8138601+00:00</ImportedOn>
      <StatusId>64</StatusId>
      <TypeId>64</TypeId>
    </MessageStatus>
    <MessageStatus>
      <ErrorMessage>sample string 4</ErrorMessage>
      <Id>5d033ed4-96bd-4be6-aa70-cc0e21ef524f</Id>
      <ImportedOn>2024-04-29T15:39:53.8138601+00:00</ImportedOn>
      <StatusId>64</StatusId>
      <TypeId>64</TypeId>
    </MessageStatus>
  </MessageStatuses>
  <TotalCount>1</TotalCount>
</MessageResponse>